vanmaram

ശീമബദാം പഴം - meaning in english

Meanings for ശീമബദാം പഴം

noun
Apricot